stand in vivid contrast - Francés Inglés Diccionario